package cc.greencat.gcmall.member.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 会员
 * 
 * @author greencat.cc
 * @email greencatcc@163.com
 * @date 2021-01-11 21:52:23
 */
@TableName("member_info")
public class MemberInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long id;
	/**
	 * 会员等级id
	 */
	private Long levelId;
	/**
	 * 用户名
	 */
	private String username;
	/**
	 * 密码
	 */
	private String password;
	/**
	 * 昵称
	 */
	private String nickname;
	/**
	 * 手机号码
	 */
	private String mobile;
	/**
	 * 邮箱
	 */
	private String email;
	/**
	 * 头像
	 */
	private String header;
	/**
	 * 性别
	 */
	private Integer gender;
	/**
	 * 生日
	 */
	private Date birth;
	/**
	 * 所在城市
	 */
	private String city;
	/**
	 * 职业
	 */
	private String job;
	/**
	 * 个性签名
	 */
	private String sign;
	/**
	 * 用户来源
	 */
	private Integer sourceType;
	/**
	 * 积分
	 */
	private Integer integration;
	/**
	 * 成长值
	 */
	private Integer growth;
	/**
	 * 启用状态
	 */
	private Integer status;
	/**
	 * 注册时间
	 */
	private Date createTime;

	/**
	 * set id
	 */
    public void setId(Long id){
        this.id = id;
    }
    /**
	 * get id
	 */
    public Long getId(){
        return this.id;
    }
	/**
	 * set 会员等级id
	 */
    public void setLevelId(Long levelId){
        this.levelId = levelId;
    }
    /**
	 * get 会员等级id
	 */
    public Long getLevelId(){
        return this.levelId;
    }
	/**
	 * set 用户名
	 */
    public void setUsername(String username){
        this.username = username;
    }
    /**
	 * get 用户名
	 */
    public String getUsername(){
        return this.username;
    }
	/**
	 * set 密码
	 */
    public void setPassword(String password){
        this.password = password;
    }
    /**
	 * get 密码
	 */
    public String getPassword(){
        return this.password;
    }
	/**
	 * set 昵称
	 */
    public void setNickname(String nickname){
        this.nickname = nickname;
    }
    /**
	 * get 昵称
	 */
    public String getNickname(){
        return this.nickname;
    }
	/**
	 * set 手机号码
	 */
    public void setMobile(String mobile){
        this.mobile = mobile;
    }
    /**
	 * get 手机号码
	 */
    public String getMobile(){
        return this.mobile;
    }
	/**
	 * set 邮箱
	 */
    public void setEmail(String email){
        this.email = email;
    }
    /**
	 * get 邮箱
	 */
    public String getEmail(){
        return this.email;
    }
	/**
	 * set 头像
	 */
    public void setHeader(String header){
        this.header = header;
    }
    /**
	 * get 头像
	 */
    public String getHeader(){
        return this.header;
    }
	/**
	 * set 性别
	 */
    public void setGender(Integer gender){
        this.gender = gender;
    }
    /**
	 * get 性别
	 */
    public Integer getGender(){
        return this.gender;
    }
	/**
	 * set 生日
	 */
    public void setBirth(Date birth){
        this.birth = birth;
    }
    /**
	 * get 生日
	 */
    public Date getBirth(){
        return this.birth;
    }
	/**
	 * set 所在城市
	 */
    public void setCity(String city){
        this.city = city;
    }
    /**
	 * get 所在城市
	 */
    public String getCity(){
        return this.city;
    }
	/**
	 * set 职业
	 */
    public void setJob(String job){
        this.job = job;
    }
    /**
	 * get 职业
	 */
    public String getJob(){
        return this.job;
    }
	/**
	 * set 个性签名
	 */
    public void setSign(String sign){
        this.sign = sign;
    }
    /**
	 * get 个性签名
	 */
    public String getSign(){
        return this.sign;
    }
	/**
	 * set 用户来源
	 */
    public void setSourceType(Integer sourceType){
        this.sourceType = sourceType;
    }
    /**
	 * get 用户来源
	 */
    public Integer getSourceType(){
        return this.sourceType;
    }
	/**
	 * set 积分
	 */
    public void setIntegration(Integer integration){
        this.integration = integration;
    }
    /**
	 * get 积分
	 */
    public Integer getIntegration(){
        return this.integration;
    }
	/**
	 * set 成长值
	 */
    public void setGrowth(Integer growth){
        this.growth = growth;
    }
    /**
	 * get 成长值
	 */
    public Integer getGrowth(){
        return this.growth;
    }
	/**
	 * set 启用状态
	 */
    public void setStatus(Integer status){
        this.status = status;
    }
    /**
	 * get 启用状态
	 */
    public Integer getStatus(){
        return this.status;
    }
	/**
	 * set 注册时间
	 */
    public void setCreateTime(Date createTime){
        this.createTime = createTime;
    }
    /**
	 * get 注册时间
	 */
    public Date getCreateTime(){
        return this.createTime;
    }

}
